.news-detail{
    width:1200px;
    margin:0 auto;
    .title{
        font-size:30px;
        width:100%;
        text-align:center;
        margin:15px 0;
    }
    .detail-left{
        width:100%;
        //height:100%;
        float:left;
        .detail-content{
            width:100%;
            margin-top:45px;
            border-bottom:1px solid #eee;
            position: relative;
            overflow:hidden;

            h6{
                width:100%;
                line-height:24px;
                font-family: "Microsoft HimalayaHei";
                font-size:24px;
                float:left;
                margin-bottom:27px;
            }
            .detail-time{
                width:205px;
                height:14px;
                span{
                    float:left;
                    display:block;
                    font-family:"Microsoft HimalayaHei";
                    font-size:18px;
                    color:#999;
                    margin-right:20px;
                }
            }
            .detail-cont-text{
                float:left;
                width:100%;
                font-size:18px;
                line-height:38px;
                text-indent:2em;
                margin-bottom:17px;
            }
            .switch{
                width:286px;
                height:30px;
                font-size:16px;
                font-family:"Microsoft HimalayaHei";
                float:left;
                //position: absolute;
                //left:50%;
                //margin-left:-143px;
                margin-top:65px;
                margin-bottom:75px;
            }
            .detail-link{
                width:100%;
                height:38px;
                float:left;
                margin-bottom:20px;
                //position: absolute;
                //bottom:20px;
                span{
                    display: block;
                    width:53px;
                    height:100%;
                    text-align: center;
                    padding-top:9px;
                    float:left;
                }
                img{
                    float:left;
                    margin-left:9px;
                }
                .detail-good{
                    display: block;
                    width:66px;
                    height:28px;
                    border:1px solid #ddd;
                    float:right;
                    padding-top:7px;
                    background:7px 7px url("../img/detail/good-bef.png");
                    background-repeat:no-repeat;
                    cursor:pointer;
                    i{
                        display:block;
                        width:15px;
                        height:15px;
                        font-style: normal;
                        margin-right:15px;
                        float:right;
                    }
                }
                .detail-good:hover{
                    background:7px 7px url("../img/detail/good-after.png");
                    background-repeat:no-repeat;
                }
            }
        }
        .detail-commont{
            width:100%;
            height:22px;
            border-left:4px solid #ff0054;
            h5{
                width:100%;
                line-height:22px;
                font-size:23px;
                margin-top:25px;
                span{
                    display:block;
                    width:14px;
                    height:22px;
                    float:left;
                }
            }
            .commont-enter{
                width:711px;
                height:185px;
                margin-top:43px;
                .enter-left{
                    width:92px;
                    height:100%;
                    float:left;
                }
                .enter-right{
                    width:618px;
                    height:100%;
                    float:left;
                    text-area{
                        width:100%;
                        height:140px;
                    }
                    p{
                        width:100%;
                        height:34px;
                        position: relative;
                        top:15px;
                        img{
                            margin-left:10px;
                            margin-right:7px;
                        }
                        .enter-margint{
                            position: absolute;
                            top:4px;
                        }
                        span{
                            display:block;
                            width:103px;
                            height:25px;
                            border-radius: 5px;
                            float:right;
                            background:#ef4343;
                            text-align:center;
                            padding-top:8px;
                            font-size:16px;
                            color:#fff;
                        }
                    }
                }
            }
            .commont-list{
                width:100%;
                height:556px;
                float:left;
                margin-top:104px;
                .commont-each{
                    width:100%;
                    height:118px;
                    margin-bottom:67px;
                    .each-left{
                        width:80px;
                        height:100%;
                        margin-right:20px;
                        float:left;
                    }
                    .each-right{
                        width:618px;
                        height:100%;
                        float:left;
                        .user{
                            width:100%;
                            height:50px;
                            line-height:50px;
                            .user-name{
                                float:left;
                            }
                            i{
                                font-style: normal;
                                color:#ef4343;
                            }
                            .reply{
                                width:32px;

                                display:block;
                                text-align:center;
                                float:right;

                                //margin-right:60px;
                            }
                            .each-good{
                                float:right;
                                display:block;
                                width:40px;
                                height:50px;
                                background:7px 15px url("../img/detail/good-bef.png");
                                background-repeat:no-repeat;
                                text-align:right;
                                text-decoration: none;
                            }
                            .each-good:hover{
                                background:7px 15px url("../img/detail/good-after.png");
                                background-repeat:no-repeat;
                            }
                        }
                        //p{
                        //  width:100%;
                        //  span{
                        //    display:block;
                        //  }
                        //  .user-name{
                        //    float:left;
                        //  }
                        //  .reply{
                        //    float:right;
                        //    background:url("../img/detail/good-bef.png");
                        //    a{
                        //      float:left;
                        //    }
                        //  }
                        //}
                    }
                }
                .allcommonts{
                    display:block;
                    width:100%;
                    height:26px;
                    background:#fef2f2;
                    text-align:center;
                    color:#ef4343;
                    text-decoration: none;
                    padding-top:12px;
                    border-radius: 5px;
                }
            }
        }
    }
    .detail-right{
        width:404px;
        height:2200px;
        float:right;
        padding-top:30px;
        .detail-partybuild{
            width:100%;
            //height:314px;
            margin-bottom:70px;
            h5{
                width:100%;
                height:22px;
                line-height:22px;
                border-left:2px solid #ff0054;
                font-size:22px;
                margin-bottom:23px;
                .news-empty{
                    display:block;
                    width:14px;
                    height:22px;
                    float:left;
                }
                .more{
                    text-decoration: none;
                    float:right;
                    display:block;
                    width:50px;
                    height:16px;
                    font-size:12px;
                    color:#999;
                    text-align:center;
                    img{
                        margin-top:3px;
                        float:right;
                    }
                }
            }
            .partybuild-content{
                width:100%;
                //height:384px;
                a{
                    display: block;
                    width:100%;
                    line-height:38px;
                    vertical-align: middle;
                    font-size: 18px;
                    text-decoration: none;
                    color:#333;
                }
            }
        }
        .detail-news{
            width:100%;
            //height:314px;
            margin-bottom:70px;
            h5{
                width:100%;
                height:22px;
                line-height:22px;
                border-left:2px solid #ff0054;
                font-size:22px;
                margin-bottom:23px;
                .news-empty{
                    display:block;
                    width:14px;
                    height:22px;
                    float:left;
                }
                .more{
                    text-decoration: none;
                    float:right;
                    display:block;
                    width:50px;
                    height:16px;
                    font-size:12px;
                    color:#999;
                    text-align:center;
                    img{
                        margin-top:3px;
                        float:right;
                    }
                }
            }
            .partybuild-content{
                width:100%;
                //height:384px;
                a{
                    display: block;
                    width:100%;
                    line-height:38px;
                    vertical-align: middle;
                    font-size: 18px;
                    text-decoration: none;
                    color:#333;
                }
            }
        }
        .detail-industry{
            width:100%;
            //height:314px;
            margin-bottom:70px;
            h5{
                width:100%;
                height:22px;
                line-height:22px;
                border-left:2px solid #ff0054;
                font-size:22px;
                margin-bottom:23px;
                .news-empty{
                    display:block;
                    width:14px;
                    height:22px;
                    float:left;
                }
                .more{
                    text-decoration: none;
                    float:right;
                    display:block;
                    width:50px;
                    height:16px;
                    font-size:12px;
                    color:#999;
                    text-align:center;
                    img{
                        margin-top:3px;
                        float:right;
                    }
                }
            }
            .partybuild-content{
                width:100%;
                //height:384px;
                a{
                    display: block;
                    width:100%;
                    line-height:38px;
                    vertical-align: middle;
                    font-size: 18px;
                    text-decoration: none;
                    color:#333;
                }
            }
        }
    }
}
